package com.iwhalecloud.bss.kite.cucc.client.dto.pos;

import io.swagger.annotations.ApiModelProperty;

public class KitePosGoodsFeeDTO extends KitePosBaseDTO {

    @ApiModelProperty("实例ID")
    private String instanceId;
    
    @ApiModelProperty("资费编码")
    private String code;
    
    @ApiModelProperty("资费名称")
    private String feeName;
    
    @ApiModelProperty("别名")
    private String aliasName;
    
    @ApiModelProperty("标准价格")
    private Long listPrice;
    
    @ApiModelProperty("折扣")
    private Long discount;
    
    @ApiModelProperty("实际价格")
    private Long realPrice;
    
    @ApiModelProperty("资费类型")
    private String type;
    
    @ApiModelProperty("生效日期")
    private String startDate;
    
    @ApiModelProperty("失效日期")
    private String endDate;
    
    @ApiModelProperty("落户接口实例id")
    private String interfaceInst;
    
    @ApiModelProperty("付费账户实例ID")
    private String accountInstId;
    
    @ApiModelProperty("修改标记")
    private String changeType;
    
    @ApiModelProperty("对端主键")
    private String destItemId;
    
    @ApiModelProperty("产品对端实例标识")
    private String productDestItemId;
    
    @ApiModelProperty("订单对端实例标识")
    private String orderDestItemId;
    @ApiModelProperty("资费协议编码")
    private String discntCode;
    
	private String KiteInstId;
	
    public String getDiscntCode() {
        return discntCode;
    }

    public void setDiscntCode(String discntCode) {
        this.discntCode = discntCode;
    }

    public String getKiteInstId() {
        return KiteInstId;
    }

    public void setKiteInstId(String kiteInstId) {
        KiteInstId = kiteInstId;
    }

    public String getInstanceId() {
		return instanceId;
	}

	public void setInstanceId(String instanceId) {
		this.instanceId = instanceId;
	}

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getFeeName() {
		return feeName;
	}

	public void setFeeName(String feeName) {
		this.feeName = feeName;
	}

	public String getAliasName() {
		return aliasName;
	}

	public void setAliasName(String aliasName) {
		this.aliasName = aliasName;
	}

	public Long getListPrice() {
		return listPrice;
	}

	public void setListPrice(Long listPrice) {
		this.listPrice = listPrice;
	}

	public Long getDiscount() {
		return discount;
	}

	public void setDiscount(Long discount) {
		this.discount = discount;
	}

	public Long getRealPrice() {
		return realPrice;
	}

	public void setRealPrice(Long realPrice) {
		this.realPrice = realPrice;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getStartDate() {
		return startDate;
	}

	public void setStartDate(String startDate) {
		this.startDate = startDate;
	}

	public String getEndDate() {
		return endDate;
	}

	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}

	public String getInterfaceInst() {
		return interfaceInst;
	}

	public void setInterfaceInst(String interfaceInst) {
		this.interfaceInst = interfaceInst;
	}

	public String getAccountInstId() {
		return accountInstId;
	}

	public void setAccountInstId(String accountInstId) {
		this.accountInstId = accountInstId;
	}

	public String getChangeType() {
		return changeType;
	}

	public void setChangeType(String changeType) {
		this.changeType = changeType;
	}

	public String getDestItemId() {
		return destItemId;
	}

	public void setDestItemId(String destItemId) {
		this.destItemId = destItemId;
	}

	public String getProductDestItemId() {
		return productDestItemId;
	}

	public void setProductDestItemId(String productDestItemId) {
		this.productDestItemId = productDestItemId;
	}

	public String getOrderDestItemId() {
		return orderDestItemId;
	}

	public void setOrderDestItemId(String orderDestItemId) {
		this.orderDestItemId = orderDestItemId;
	}
	
}
